/* $Id: physical.c 21945 2006-05-20 08:59:59Z mbosma $
*
* COPYRIGHT:       See COPYING in the top level directory
* PROJECT:         ReactOS kernel
* FILE:            ntoskrnl/mm/physical.c
* PURPOSE:         Physical Memory Manipulation functions
*
* PROGRAMMERS:     Alex Ionescu (alex@relsoft.net)
*/

/* INCLUDES *****************************************************************/

#include <ntoskrnl.h>
#include <internal/debug.h>

/* FUNCTIONS *****************************************************************/
NTSTATUS STDCALL MmAddPhysicalMemory (IN PPHYSICAL_ADDRESS StartAddress,IN OUT PLARGE_INTEGER NumberOfBytes)
{
	UNIMPLEMENTED;
	return STATUS_NOT_IMPLEMENTED;
}

NTSTATUS STDCALL MmMarkPhysicalMemoryAsBad(IN PPHYSICAL_ADDRESS StartAddress,IN OUT PLARGE_INTEGER NumberOfBytes)
{
	UNIMPLEMENTED;
	return STATUS_NOT_IMPLEMENTED;
}

NTSTATUS STDCALL MmMarkPhysicalMemoryAsGood(IN PPHYSICAL_ADDRESS StartAddress,IN OUT PLARGE_INTEGER NumberOfBytes)
{
	UNIMPLEMENTED;
	return STATUS_NOT_IMPLEMENTED;
}

NTSTATUS STDCALL MmRemovePhysicalMemory (IN PPHYSICAL_ADDRESS StartAddress,IN OUT PLARGE_INTEGER NumberOfBytes)
{
	UNIMPLEMENTED;
	return STATUS_NOT_IMPLEMENTED;
}

PPHYSICAL_MEMORY_RANGE STDCALL MmGetPhysicalMemoryRanges (VOID)
{
	UNIMPLEMENTED;
	return 0;
}
